﻿@charset "utf-8";
/* CSS Document */


h2.h2_title {font-size: 42px;font-weight: lighter;text-align: center;padding-top: 75px;}
h2.h2_title a {color: #000;}
p.p_title {font-size: 20px;text-align: #666;text-align: center;font-weight: lighter;margin: 10px 0 25px 0;}


/* banner部分 */
.banner{ overflow:hidden; width:100%;position: relative;height: 660px;z-index: 1;}
.banner a.banImg {overflow:hidden; width:100%; height:660px; display:block; background:url(../images/banner01.jpg) no-repeat center;position: absolute;left: 0;top: 0;z-index: 1;}
.banner .container {position: relative;}
.banner .container .ban_switch {position: absolute;right: -50px;width: 120px;top: -270px;
    z-index: 999;}
.banner .container .ban_switch p {height: 14px;position: relative;margin-bottom: 20px;overflow: hidden;}
.banner .container .ban_switch p span {display: block;width: 20px;height: 1px;background: #fff;margin: 7px auto 0 auto;transition: all 0.5s}
.banner .container .ban_switch p i {display: none;position: absolute;right: 0;top: 0;height: 14px;line-height: 14px;width: 15px;color: #FEDD00;font-size: 14px;}
.banner .container .ban_switch p.cur span {transform: scaleX(4);background: #FEDD00;}
.banner .container .ban_switch p.cur i {display: block;}

.banner .zxbj {height: 130px;background: url(../images/bjbg.png);position: absolute;left: 0;bottom: 0;z-index: 3; width: 100%;}
.banner .zxbj .zxbj_left {width: 930px;float: left;height: 56px;background: #fff;margin-top: 38px;}
.banner .zxbj .zxbj_left .left_p {width: 309px;border-left:1px solid #ccc;height: 56px;float: left;position: relative;}
.banner .zxbj .zxbj_left .left_p:first-child {border-left:none;}
.banner .zxbj .zxbj_left .left_p input {float: left;width: 255px;height: 52px;line-height: 52px;margin-top: 2px; border: none;text-indent: 25px;color: #333;font-size: 16px;}
.banner .zxbj .zxbj_left .left_p span {float: right;width: 25px;height: 56px;margin-right: 15px;}
.banner .zxbj .zxbj_left .left_p i {display: block;width: 12px;height: 26px;background: url(../images/zxbjicon02.jpg) no-repeat center;position: absolute; left: -7px;top: 16px;}
.banner .zxbj .zxbj_left .l_p1 span {background: url(../images/zxbjicon.png) no-repeat left center;}
.banner .zxbj .zxbj_left .l_p2 span {background: url(../images/zxbjicon.png) no-repeat center center;}
.banner .zxbj .zxbj_left .l_p3 span {background: url(../images/zxbjicon.png) no-repeat right center;}

.banner .zxbj .hqbj {float: right;width: 250px;height: 56px;line-height: 56px; margin-top: 38px;background: #FEDD00;}
.banner .zxbj .hqbj a {display: block;width: 250px;height: 56px;text-indent: 60px;font-size: 18px;color: #000;background: url(../images/zxbjicon03.png) no-repeat 176px center;}


/**/
.tscj {height: 120px;padding-top: 50px;}
.tscj dl {width: 25%;text-align: center;float: left;border-left:1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;height: 160px;color: #666;position: relative;top: -50px;padding-top: 50px; box-sizing:border-box;}
.tscj dl dt {font-size: 22px;}
.tscj dl dd.dd1 {font-size: 14px;margin-top: 5px;}
.tscj dl dd.dd2 {margin-top: 15px;height: 34px;width: 34px;margin: 15px auto;position: relative;overflow: hidden;}
.tscj dl dd.dd2 i {display: block;width: 34px;height: 34px;background: url(../images/ty01.png) no-repeat center;position: relative;top: 0;left: 0;}
.tscj dl dd.dd2 em {display: block;width: 34px;height: 34px;position: relative;top: 0;left: 0;}

.tscj dl:hover {color: #333;}

.tscj dl.dl1 dd.dd2 em {background: url(../images/ty02.png) no-repeat center;}
.tscj dl.dl2 dd.dd2 em {background: url(../images/ty03.png) no-repeat center;}
.tscj dl.dl3 dd.dd2 em {background: url(../images/ty04.png) no-repeat center;}
.tscj dl.dl4 dd.dd2 em {background: url(../images/ty05.png) no-repeat center;}
.tscj dl.dl5 dd.dd2 em {background: url(../images/ty06.png) no-repeat center;}


/*jzal*/
.jzal {}
.jzal_p1 {line-height: 30px;font-size: 14px;text-align: center;margin: 10px 0;}
.jzal_p1 a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin:0 20px;color: #666;font-size: 14px;padding: 3px 8px;border-radius: 5px;position: relative;}
.jzal_p1 a.cur {background: #FEDD00;color: #000;}
.jzal_p1 a i {display: block;width: 15px;height: 15px;background: url(../images/jzalicon01.png) no-repeat center;position: absolute;right: 7px;*top: 12px;top: 10px;}
.jzal_p1 a.alast {padding-right: 30px;}


.jzal .jzal_con {width: 102%;margin-top: 40px; overflow:hidden; position:relative;}
.jzal .jzal_con img {display: block;width: 100%; height:100%; position:absolute;}
.jzal .jzal_con ul {display: none;width: 102%;}
.jzal .jzal_con ul.cur {display: block;}
.jzal .jzal_con ul li {float: left;width: 24.5%;margin:0 0.5% 10px 0;position: relative; padding-bottom:16%;}


.jzal .jzal_con ul li a {display: none;width: 100%;height: 100%;color: #fff; position: absolute;left: 0;bottom: 0;background: url(../images/jzalbg.png);overflow: hidden;}
.jzal .jzal_con ul li span {display: block;text-align: center;margin-top: 30%;font-size: 26px;font-weight: lighter;}
.jzal .jzal_con ul li em {display: block;text-align: center;font-size: 13px;margin-top: 5px;}
.jzal .jzal_con ul li i {display: block;width: 41px;height: 41px;background: url(../images/jzalbg02.png) no-repeat center;margin: 15px auto 0 auto;}


/**/
.mdkj {background: url(../images/mdkjbg.jpg) no-repeat center; padding:0 0 100px;}
.mdkj .container{display:flex; align-items: center;}
.mdkj .fl{width:50%; padding-right:20px; flex:1}
.mdkj .fl img{width:100%;}
.mdkj .fr{padding-left:20px; color:#fff; flex:1}
.mdkj .fr dt{font-size:20px; font-weight:bold; margin-bottom:20px;}
.mdkj .fr dd{font-size:14px; margin-bottom:10px; text-indent:2em; line-height:26px;}
.mdkj .fr dd a{color:#FFF;}

.mdkj .fr{width:50%;}
.mdkj h2.h2_title a {color: #fff;}
.mdkj p.p_title {color: #fff;}
.mdkj .mdkj_more {display: block;text-align: center;font-size: 13px;color: #fff;}
.mdkj .mdkj_con {position: relative;height: 588px;background: url(../images/mdkj02.png) no-repeat center 195px;}
.mdkj .kjty01 {width: 623px;height: 152px;background: url(../images/mdkj06.png) no-repeat center;position: absolute;left: 288px;top: 315px;}
.mdkj .kjty02 {width: 623px;height: 152px;background: url(../images/mdkj05.png) no-repeat center;position: relative;top: 0px;transition: all 1s;}
.mdkj .kjty03 {width: 623px;height: 152px;background: url(../images/mdkj04.png) no-repeat center;position: relative;top: 0px;transition: all 1s;}

.mdkj .kjty04 {width: 290px;height: 221px;position: relative;top: -130px;margin: 0 auto;}
.mdkj .kjty04 img {display: block;}

.mdkj .kjycase {height: 62px;width: 92px;overflow: hidden; position: absolute;left: 245px;top: 341px; background: url(../images/mdkjty01.png) no-repeat center bottom;}
.mdkj .kjycase span {display: block;height: 165px;width: 1px;margin-left: 45px; background: url(../images/mdkj07.png) repeat-y left bottom;}
.mdkj .kjycase .kjytit {width: 92px;text-align: center;height: 62px;background: url(../images/mdkj01.png) no-repeat center;}
.mdkj .kjycase .kjytit i {display: block;padding-top: 30px;font-size: 16px;color: #fedd00;}

.mdkj .kjy01 {left: 245px;top: 341px;}
.mdkj .kjy02 {left: 410px;top: 398px;}
.mdkj .kjy03 {left: 710px;top: 398px;}
.mdkj .kjy04 {left: 863px;top: 328px;}
.mdkj .kjy05 {left: 758px;top: 276px;}
.mdkj .kjy06 {left: 380px;top: 271px;}


/*rzxq*/
.rzxq {}
.rzxq_p1 {height: 30px;line-height: 30px;font-size: 14px;text-align: center;margin: 10px 0 15px 0;}
.rzxq_p1 a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin:0 5px;color: #666;font-size: 14px;width: 85px;height: 39px;line-height: 39px; border-radius: 5px;}
.rzxq_p1 a.cur {background: #FEDD00;color: #000;}

.rzxq .rzxq_con {margin-top: 30px;position: relative;}
.rzxq .rzxq_con .concase {width: 101%;display: none;}
.rzxq .rzxq_con .concase.cur {display: block;}
.rzxq .rzxq_con dl {width: 19.8%;padding-bottom: 30px; float: left;border-left:1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.rzxq .rzxq_con dl dt img {display: block;transition: all 0.5s;width: 100%;}
.rzxq .rzxq_con dl dd.dd1 {margin: 25px 30px 0 30px;}
.rzxq .rzxq_con dl dd.dd1 a {display: block; color: #000;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 100%;font-size: 24px;}
.rzxq .rzxq_con dl dd.dd2 {font-size: 13px;margin: 10px 30px 0 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;height: 40px;line-height: 20px;}
.rzxq .rzxq_con dl dd.dd3 a {display: block; margin: 15px 30px 0 30px;height: 41px;width: 41px;background: url(../images/rzxqicon.png) no-repeat left center;}
.rzxq .rzxq_con dl dd.dd4 {margin: 45px 30px 0 30px;}
.rzxq .rzxq_con dl dd.dd4 span {float: left; margin-right: 20px;font-size: 13px;color: #000;}
.rzxq .rzxq_con dl dd.dd4 span i {font-size: 30px;}

.rzxq .rzxq_con dl.cur dt img ,.rzxq .rzxq_con dl:hover dt img {transform: scale(1.05);box-shadow: 5px 5px 8px #313030;}
.rzxq .rzxq_con dl.cur dd.dd3 a ,.rzxq .rzxq_con dl:hover dd.dd3 a {background: url(../images/rzxqicon.png) no-repeat right center;}


/*sjtd*/
.sjtd {padding-bottom: 60px;}
.sjtd .sjtd_con {padding-top: 60px;height: 715px;}
.sjtd .sjtd_top {width: 710px;margin: 0 auto;height: 45px;position: relative;border-bottom: 1px dotted #d1d1d1;}
.sjtd .sjtd_top .t_span {float: left;height: 20px;margin-left: 42px;font-size: 14px; line-height: 20px;padding-bottom: 35px;position: relative;}
.sjtd .sjtd_top .t_span i {display: block;position:absolute;left: 50%;font-size: 12px; margin-left: -10px;height: 21px;width: 21px;background: url(../images/sjtdicon.png) no-repeat left center;
text-align: center;line-break: 21px;bottom: 0px;}
.sjtd .sjtd_top .t_s1 {position: relative;left: -3px;margin-left: 0;}
.sjtd .sjtd_top .t_s8 {position: relative;right: -28px;margin-left: 0;}
.sjtd .sjtd_top .t_span:hover {color: #000;}
.sjtd .sjtd_top .t_span:hover i {background: url(../images/sjtdicon.png) no-repeat right center;color: #000;}

.sjtd .sjtd_bot {margin-top: 60px;height: 480px;}
.sjtd .sjtd_bot .b_left {width: 400px;height: 600px; overflow: hidden;position: relative;}
.sjtd .sjtd_bot .b_left>ul>li {display: none; width: 400px;height: 600px;position: absolute;left: 0;top: 0;}
.sjtd .sjtd_bot .b_left>ul>li.cur {display: block;}
.sjtd .sjtd_bot .b_left>ul>li .sjsxq {position: absolute;bottom: 0;left: 0;height: 170px;width: 320px;padding: 30px 30px 0 50px;/*background: url(../images/sjtdbg01.png);*/ background:#000; }
.sjtd .sjtd_bot .b_left>ul>li .sjsxq span {font-size: 20px;color: #fff;}
.sjtd .sjtd_bot .b_left ul li .sjsxq .index_sjs_ul li {font-size: 13px;color: #fff;margin-top: 10px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;height: 18px;}
.sjtd .sjtd_bot .b_left ul li .sjsxq .index_sjs_ul li a{ color:#fff;}	
	
	.sjtd .sjtd_bot .b_left ul>li .sjsxq i {display: block;height:12px;background: url(../images/sjtdjtr02.png) no-repeat right center;margin-top: 10px;}

.sjtd .sjtd_bot .b_right {width: 800px;}
.sjtd .sjtd_bot .b_right ul li {float: left;width: 198px;height: 198px;border: 1px solid #000;position: relative;background: #000;}
.sjtd .sjtd_bot .b_right ul li img {display: block;width: 200px;height: 200px;margin: -1px 0 0 -1px;opacity: 0.3;}
.sjtd .sjtd_bot .b_right ul li i {display: none;width: 14px;height: 14px;position: absolute;right: 0;bottom: 0;background: url(../images/sjtdjtr01.png) no-repeat center;}
.sjtd .sjtd_bot .b_right ul li.cur img ,.sjtd .sjtd_bot .b_right ul li:hover img {width: 198px;height: 198px;margin: 0;opacity: 1;}
.sjtd .sjtd_bot .b_right ul li.cur i ,.sjtd .sjtd_bot .b_right ul li:hover i {display: block;}
.sjtd .sjtd_bot .b_right ul li.cur  ,.sjtd .sjtd_bot .b_right ul li:hover {border-color: #FEDD00;}

/*gylc*/
.gylc {height: 480px;background: url(../images/gylcbg.jpg) no-repeat center;position: relative;}
.gylc .gylcbg {height: 480px;background: url(../images/gylcbg02.png) no-repeat center bottom;position: absolute;left: 0;bottom: 0;height: 17px;width: 100%;background: url(../images/gylcbg02.png) no-repeat center;}
.gylc h2.h2_title a {color: #FEDD00;}
.gylc p.p_title {color: #fff;}
.gylc .gylc_con {height: 295px;overflow: hidden;position: relative;}
.gylc .gylc_con .gylc_lc1 {position: absolute;width: 100px;height: 230px;/*top: 50px;*/top: 300px;}
.gylc .gylc_con .gylc_lc1 span {display: block;width: 1px;margin:0 auto;height: 155px; background: #FEDD00;}

.gylc .gylc_con .gylc_lc2 {position: absolute;width: 100px;height: 145px;/*top: 133px;*/top: 300px;}
.gylc .gylc_con .gylc_lc2 span {display: block;width: 1px;margin:0 auto;background: #FEDD00;height: 70px;}

.gylc .gylc_con .lctit {height: 30px;line-height: 30px;text-align: center;padding-bottom: 45px;font-size: 18px;color: #FEDD00;position: relative;}
.gylc .gylc_con .lctit i {display: block;position: absolute;left: 28px;bottom: 0;width: 43px;height: 43px;transition: all 0.5s;}
.gylc .gylc_con .lctit:hover i {transform: rotate(360deg);}

.gylc .gylc_con .lc_d1 {left:58px;*left: 59px;}
.gylc .gylc_con .lc_d2 {left:158px;*left: 159px;}
.gylc .gylc_con .lc_d3 {left:256px;*left:257px;}
.gylc .gylc_con .lc_d4 {left:356px;*left:357px;}
.gylc .gylc_con .lc_d5 {left:456px;*left:457px;}
.gylc .gylc_con .lc_d6 {left:556px;*left:557px;}
.gylc .gylc_con .lc_d7 {left:656px;*left:657px;}
.gylc .gylc_con .lc_d8 {left:756px;*left:757px;}
.gylc .gylc_con .lc_d9 {left:856px;*left:857px;}
.gylc .gylc_con .lc_d10 {left:956px;*left:957px;}
.gylc .gylc_con .lc_d11 {left:1056px;*left:1057px;}

/*vrty*/
.vrty {height: 900px;background: url(../images/vrtybg.png) no-repeat center;}
.vrty p.p_title {color: #000;}
.vrty .vrty_con {margin-top: 45px;position: relative;}
.vrty .vrty_con .concase {height: 610px;position: relative;overflow: hidden;}
.vrty .vrty_con .concase ul {position: absolute;left: 0;top: 10px;}
.vrty .vrty_con .concase ul li {width: 400px;float: left;position: relative;left: 0; transition: all 0.5s;}
.vrty .vrty_con .concase ul li.hover1 {left: -400px;}
.vrty .vrty_con .concase ul li.hover2 {left: -800px;}
.vrty .vrty_con .concase ul li dl {transition: all 1s;position: relative;z-index: 1;}
.vrty .vrty_con .concase ul li dl dt {width: 400px;height: 450px;position: relative;}
.vrty .vrty_con .concase ul li dl dt p{ position:absolute;left:0px;top:375px; background:#fff;width:150px; height:38px; line-height:38px; font-size:16px;color:#000; text-align:center;}
.vrty .vrty_con .concase ul li dl dt em {display: block;position: absolute;left: 50%;margin-left: -74px; width: 148px;height: 148px; top: 147px;background: url(../images/vrtyicon01.png) no-repeat center;}
.vrty .vrty_con .concase ul li dl dd {height: 70px;line-height: 70px;font-size: 16px;color: #000;background: #fff;padding: 0 30px;position: relative;box-shadow: 15px 0 50px #ededed inset;}
.vrty .vrty_con .concase ul li dl dd p {white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 90%;}
.vrty .vrty_con .concase ul li dl dd i {display: block;position: absolute;right: 30px;top: 30px;width: 7px;height: 12px;background: url(../images/vrtyicon03.png);}

.vrty .vrty_con .concase ul li.cur dl ,.vrty .vrty_con .concase ul li:hover dl {transform: scale(1.05);box-shadow: 0px 15px 50px #3a3830;z-index: 2;}
.vrty .vrty_con .concase ul li.cur dl dt em ,.vrty .vrty_con .concase ul li:hover dl dt em {background: url(../images/vrtyicon02.png) no-repeat center;}
.vrty .vrty_con .concase ul li.cur dl dt p ,.vrty .vrty_con .concase ul li:hover dl dt p {background: #000000;color: #fff;box-shadow: none;}
.vrty .vrty_con .concase ul li.cur dl dd ,.vrty .vrty_con .concase ul li:hover dl dd {background: #000000;color: #fff;box-shadow: none;}
.vrty .vrty_con .concase ul li.cur dl dd i ,.vrty .vrty_con .concase ul li:hover dl dd i {background: url(../images/vrtyicon04.png) no-repeat center;}

.vrty .vrty_con span {display: block;width: 61px;height: 61px;background: url(../images/vrtyicon05.png) no-repeat left center;position: absolute;top: 265px;border-radius: 50%;box-shadow: 5px 35px 25px #dfc100;cursor: pointer;}
.vrty .vrty_con span.vrty_btnl {background: url(../images/vrtyicon05.png) no-repeat left center;left: -90px;}
.vrty .vrty_con span.vrty_btnr {background: url(../images/vrtyicon05.png) no-repeat left center;right: -90px;}
.vrty .vrty_con span i {display: block;width: 7px;height: 12px;margin: 24px auto;}
.vrty .vrty_con span.vrty_btnl i{background: url(../images/vrtyicon06.png) no-repeat center;}
.vrty .vrty_con span.vrty_btnr i{background: url(../images/vrtyicon03.png) no-repeat center;}
.vrty .vrty_con span:hover {background: url(../images/vrtyicon05.png) no-repeat right center;}
.vrty .vrty_con span.vrty_btnl:hover i {background: url(../images/vrtyicon07.png) no-repeat center;}
.vrty .vrty_con span.vrty_btnr:hover i {background: url(../images/vrtyicon04.png) no-repeat center;}

.vrty .vrty_con p.ysj_p a {display: block;width: 96px;height: 30px;font-size: 16px;color: #000; line-height: 30px;margin: 6px auto;background: url(../images/zxbjicon03.png) no-repeat 76px center;}


/*jzzn*/
.jzzn {height: 700px;background: url(../images/jzznbg.png) no-repeat center;}
.jzzn .jzzn_type {padding: 80px 0;text-align: center;}
.jzzn .jzzn_type a {display: inline-block;*display: inline;*zoom: 1;width: 187px;height: 63px;line-height: 63px;border: 1px solid #e5e5e5;font-size: 18px;position: relative;z-index: 1;}
.jzzn .jzzn_type a:first-child {margin-right: -4px;}

.jzzn .jzzn_type a.cur {background: #FEDD00;color: #000;border: 1px solid #FEDD00;z-index: 2;}

.jzzn .jzzn_con {}
.jzzn .jzzn_con .conbox {display: none;}
.jzzn .jzzn_con .conbox.cur {display: block;}
.jzzn .jzzn_con .jzzncase {width: 330px;padding: 0 30px;position: relative;border-right:1px solid #e7e7e7 ;float: left;}
.jzzn .jzzn_con .jzzncase:first-child {border-left: 1px solid #e7e7e7;}
.jzzn .jzzn_con .jzzncase .jzzn_s1 {display: block;height: 35px;line-height: 35px;font-size: 24px;color: #000;font-weight: lighter;}
.jzzn .jzzn_con .jzzncase .jzzn_p1 {margin: 10px 0 40px 0;}
.jzzn .jzzn_con .jzzncase .jzzn_p1 a {margin-right: 15px;font-size: 13px;color: #999;}

.jzzn .jzzn_con .jzzncase dl dt {margin-bottom: 30px;}
.jzzn .jzzn_con .jzzncase dl dd {height: 30px;margin-bottom: 5px;position: relative;}
.jzzn .jzzn_con .jzzncase dl dd a {display: block; height: 30px;line-height: 30px;margin-bottom: 5px;font-size: 13px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 300px;}
.jzzn .jzzn_con .jzzncase dl dd i {display: none;width: 1px;height: 13px;position: absolute;left: -29px;top: 8px;background: #000;}
.jzzn .jzzn_con .jzzncase a.jzzn_more {display: block; width: 36px;height: 36px;background: url(../images/jzznicon.png) no-repeat right center;margin-top: 30px;}

.jzzn .jzzn_con .jzzncase dl dd:hover a {color: #000;} 
.jzzn .jzzn_con .jzzncase dl dd:hover i {display: block;}
.jzzn .jzzn_con .jzzncase:hover {box-shadow: 5px 0px 5px -5px #999 inset, -5px 0px 5px -5px #999 inset;}
.jzzn .jzzn_con .jzzncase:hover a.jzzn_more {background: url(../images/jzznicon.png) left center;}

.jzzn .conbox .kb_sb{ width:340px; float:left;}
.jzzn .conbox .kb_sb span{display: block;height: 35px;line-height: 35px;font-size: 20px;color: #000;font-weight: lighter; margin-bottom:10px;}
.jzzn .conbox .kb_sb span a{color: #000;}

.jzzn .conbox .zxgl_dl {width: 340px;float: left;}
.jzzn .conbox .zxgl_dl dt img {display: block;}
.jzzn .conbox .zxgl_dl dd.dd01 {height: 50px;line-height: 50px;font-size: 16px;width: 340px;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.jzzn .conbox .zxgl_dl dd.dd01 a {color: #333;}
.jzzn .conbox .zxgl_dl dd.dd02 {line-height: 20px;color: #666;font-size: 13px;height: 80px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;	-webkit-box-orient: vertical;}

.jzzn .conbox .zxgl_dl dd.dd03 {margin-top: 10px;}
.jzzn .conbox .zxgl_dl dd.dd03 p.zan {float:left; width: 70px;height: 20px;line-height: 20px;}
.jzzn .conbox .zxgl_dl dd.dd03 p.zan span.dz,.jzzn .conbox .zxgl_dl dd.dd03 p.zan span.dz-text {font-size: 13px;color: #999;margin-left: 5px; display:initial; height:auto; line-height:normal; margin-bottom:0;}
.jzzn .conbox .zxgl_dl dd.dd03 i {float:left; width: 40px;padding-left: 30px;font-size: 13px;color: #999;background: url(../images/jzznicon08.png) no-repeat 5px center;height: 20px;line-height: 20px;}

.jzzn .conbox .zxgl_dl dd.dd04 {margin-top: 10px;}
.jzzn .conbox .zxgl_dl dd.dd04 a {display: block;height: 41px;line-height: 41px;width: 41px;background: url(../images/ty02_1.png) no-repeat right center;}
.jzzn .conbox .zxgl_dl:hover dd.dd04 a {background: url(../images/ty01_1.png) no-repeat center;}

.jzzn .con_cen .dt_sb span{display: block;height: 35px;line-height: 35px;font-size: 20px;color: #000;font-weight: lighter; margin-bottom:10px;}
.jzzn .con_cen .dt_sb span a{color: #000;}

.jzzn .con_cen {float: left;width: 420px;margin-left:35px;padding-left: 35px;border-left: 1px solid #ebebeb;}
.jzzn .con_cen dl {position: relative;height: 100px;padding-left: 150px;margin-bottom: 10px;}
.jzzn .con_cen dl dt {position: absolute;left: 0;top: 0;width: 130px;height: 100px;}
.jzzn .con_cen dl dt img {display: block;}
.jzzn .con_cen dl dd.dd1 {font-size: 14px;height: 16px;line-height: 16px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #333;margin-bottom: 10px;}
.jzzn .con_cen dl dd.dd2 {font-size: 14px;height: 40px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
.jzzn .con_cen dl dd.dd3 {height: 12px;width: 9px;background: url(../images/jtr01.png) no-repeat center;position: absolute;left: 150px;bottom: 0;}

.jzzn .con_cen dl:hover dd.dd3 {background-image: url(../images/jtr05.png);}

.jzzn .conbox .zxgl_ul {float: right;padding-left: 30px;width: 270px;border-left: 1px solid #ebebeb;position: relative; margin-top:45px;}
.jzzn .conbox .zxgl_ul li {margin-top: 22px;height: 16px;}
.jzzn .conbox .zxgl_ul li:first-child {margin-top: 2px;}
.jzzn .conbox .zxgl_ul li:first-child i {display: none;width: 1px;height: 16px;position: absolute;left: -1px;top: 0;background: #000;}
.jzzn .conbox .zxgl_ul li a {display: block;font-size: 13px;color: #666;height: 16px;line-height: 16px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.jzzn .conbox .zxgl_ul li:hover a {color: #000;}


/*yjz*/
.yjz {height: 210px;/*background: url(../images/yjzbg.jpg) no-repeat center;overflow: hidden;*/}
.yjz .yjz_more {display: block;width: 92px;height: 30px;line-height: 30px;text-align: center;font-size: 13px;color: #111;margin: 141px auto 0 auto;background: url(../images/yjzty.png) no-repeat center;}



.ysj_index{ height:270;display: none;}









